a devout Catholic - Turco Inglés Diccionario